'''
Created on 05/06/2013

@author: cristian
'''
from pm.database import db
from sqlalchemy import ForeignKey
from sqlalchemy.orm import relationship

class Solicitud_Items(db.Model):
    '''
    Clase que representa las solicitudes de cambios relacionados a un item
    '''
    __tablename__ = 'solicitud_items'
    
    id_solicitud_items = db.Column(db.Integer, primary_key=True, nullable=False)
 
    id_solicitud_cambio = db.Column(db.Integer, nullable=False)
 
    id_item= db.Column(db.Integer,nullable=False)
    
    activo = db.Column(db.Boolean, nullable=False)
  

    def __init__(self, id_solicitud_cambio,id_item,activo):
        self.id_solicitud_cambio = id_solicitud_cambio
        self.id_item=id_item
        self.activo=activo
       
    def __json__(self):
        return {'id':self.id_solicitud_cambio , 
                'id_solicitud_cambio': self.id_solicitud_cambio, 
                'id_item': self.id_item,
                'activo':self.activo
                }